total purchase price - French English Dictionary